Big Huge Thesaurus

thymus gland

noun

sounds kind of like